// 验证模块
const Joi = require('joi');
// 设施模块
const {
	Facility
} = require('../../../model/Facility');
// 设施名称查询模块


module.exports = async (req, res) => {
	// 获取设施id
	const id = req.params['id'];
	if (id.includes('-')) {
		// 多个id查询
		const ids = id.split('-');
		const beds = [];
		for (let item of ids) {
			// 验证
			if (res.validateID(item)) return;
			beds.push(await Facility.findById(id));
		}
		return res.sendResult(beds, 200, '获取设施信息成功');
	} else {
		if (res.isFakeID(item)) return;
		// 通过验证
		// 查询设施信息
		const bed = await Facility.findById(id);
		// 响应
		return res.sendResult(bed, 200, '获取设施信息成功');
	}
};